dewback stormtrooper - Francés Inglés Diccionario